upper torso strap - Turco Inglés Diccionario